self-conjugate triangle - Spanish English Dictionary